home *** CD-ROM | disk | FTP | other *** search
/ Retro Gamer 15 / Retro Gamer 15.iso / Commodore Emulators / AkikoFull_Setup.exe / WinUAE / Docs / Translated / Faq.ita < prev    next >
Encoding:
Text File  |  1998-12-28  |  19.3 KB  |  368 lines

  1. Alcune Domande Ricorrenti (FAQ). Cerca di leggere questo documento con
  2. attenzione se hai dei problemi.
  3.  
  4. ═════════════════════════════════════════════════════════════════════════════
  5. Traduzione ed aggiunte a cura di Fulvio Leonardi, Copyright (c) 1998.
  6.  
  7. Home Page italiana di UAE : http://www.panservice.it/uae/
  8.  
  9. E-mail                    : uae@mbox.panservice.it
  10.  
  11. Tutti i diritti sono riservati. E' concessa la distribuzione di questo
  12. documento in qualsiasi forma, a patto che avvenga gratuitamente. NON sono
  13. autorizzate modifiche di alcun tipo senza l'espresso consenso dell'autore,
  14. ne' tantomeno diverse attribuzioni di provenienza. Se parti di questo
  15. documento o l'intero documento stesso vengono inclusi in mezzi di
  16. informazione (come siti web o articoli di riviste), e' richiesta una
  17. citazione dell'autore, della sua e-mail ed eventualmente del suo sito. Per
  18. qualsiasi tipo di diffusione che vada al di la' della normale distribuzione
  19. del software di Pubblico Dominio, contattare l'autore.
  20.  
  21. All trademarks used in this document are property of respective owners.
  22. ═════════════════════════════════════════════════════════════════════════════
  23.  
  24.  
  25. ** PROBLEMI COMUNI
  26.  
  27. D: Certe volte, dopo l'uscita da UAE, non c'e' ripetizione automatica dei
  28.    tasti!
  29. R: Dai "xset r on" (accade solo in X, apparentemente di piu' su macchine
  30.    Solaris. Non so perche'). [Dovrebbe essere stato risolto ora. Nota che
  31.    questo accade sempre quando UAE si pianta].
  32.  
  33. D: Quando UAE si avvia, riporta "Illegal instruction: 4e7b". Perche'?
  34. R: E' normale, e' solo il test della CPU del Kickstart.
  35.  
  36. D: Quando UAE si avvia, riporta "Illegal instruction: 00f8" (diverse volte).
  37.    Perche'?
  38. R: Questo accade perche' le ROM del tuo Kickstart sono state compilate per un
  39.    68020 (puo' anche capitare quando c'e' un baco in UAE).
  40.  
  41. D: Quando UAE carica <inserisci il tuo gioco preferito> riporta "Non-standard
  42.    sync".
  43. R: Il tuo gioco preferito ha una protezione dalla copia. Ci sono modi per
  44.    trasferire questi dischetti, ma sono complicati e non voglio aiutarti
  45.    poiche' bisognerebbe sprecare troppo tempo ad immaginare ogni sorta di
  46.    schema di protezione. Spero che un giorno possa esserci una soluzione
  47.    generale, ma per ora sei sfortunato.
  48.  
  49. D: Quando viene compilato, riporta "xxx illegals generated" o "16
  50.    mismatches". E' un problema?
  51. R: No. Posso usare quest'informazione per dirti se c'e' un problema, o se non
  52.    c'e'.
  53.  
  54. D: Come posso generare il simbolo "@" (o qualche altro carattere)? Sulla
  55.    tastiera del mio PC ho provato AltGr+"o'", ma non sembra funzionare.
  56. R: Guarda sulla tastiera del tuo Amiga. Usa la stessa combinazione di cui
  57.    avresti bisogno su un vero Amiga. Queste combinazioni cambiano di Paese in
  58.    Paese. Sii certo di aver caricato la giusta tabella di configurazione
  59.    della tastiera sull'AmigaOS (p.e. in Italia, assicurati che ci sia il
  60.    comando "setmap i" nella startup-sequence). Probabilmente puoi creare il
  61.    simbolo "@" premendo Alt+2 o Shift+2.
  62.  
  63.  
  64. ** INCOMPATIBILITA'
  65.  
  66. D: UAE non funziona con l'immagine del mio Kickstart 1.2.
  67. R: Potresti aver bisogno di disabilitare l'emulazione dell'hard disk e della
  68.    Fast RAM con il parametro "-a". Il Kickstart 1.2 non supporta la
  69.    caratteristica di avvio automatico che richiede l'emulazione dell'hard
  70.    disk.
  71.    Puoi essere sicuro di avere questo problema se UAE ti riporta il messaggio
  72.    "filesys_bput called".
  73.  
  74. D: Che cosa devo fare se non funziona un gioco/programma/demo?
  75. R: Se stai cercando di eseguire un gioco o una demo, attiva un po' di Slow
  76.    RAM e prova a lanciarlo di nuovo. Qualche software piu' vecchio ha dei
  77.    problemi che la Slow RAM qualche volta risolve. Se e' un programma,
  78.    controlla cose ovvie come versione richiesta del Kickstart, RAM, ecc. Sii
  79.    certo inoltre che il software che stai tentando di caricare non sia per le
  80.    macchine equipaggiate col chipset AGA.
  81.    Puoi inoltre provare a cambiare diverse altre opzioni, come il tipo di
  82.    CPU. Per i giochi, certe volte "-C 0c" li fara' funzionare.
  83.  
  84.  
  85. ** DISCHETTI AMIGA, IMMAGINI DEI DISCHI, HARD DISK, CD-ROM
  86.  
  87. D: E' possibile leggere dischetti Amiga col PC?
  88. R: No, e si. No, con un controller standard per PC e' impossibile. Comunque,
  89.    con un hardware addizionale (per esempio un controller per floppy nuovo)
  90.    e' possibile. Al momento sono a conoscenza di due soluzioni: il pacchetto
  91.    AFR, che e' costituito da una piccola interfaccia per porta parallela che
  92.    ti devi costruire da solo e da del software; e dal controller Catweasl
  93.    che e' disponibile come scheda d'espansione ISA ed e' provvisto di
  94.    software per DOS per generare i file disk. Io ho qui il Catweasl, e devo
  95.    dire che funziona.
  96.  
  97. D: Non potrei attaccare in qualche maniera il floppy drive dell'Amiga al PC,
  98.    ed usarlo per leggere dischetti Amiga?
  99. R: Puoi collegare i floppy drive (a bassa densita') dell'Amiga al PC, poiche'
  100.    sono perfettamente identici a quelli del PC. Questo non ti aiutera',
  101.    perche' il problema non e' il drive, ma il controller dei floppy del
  102.    PC. Devi conviverci.
  103.  
  104. D: Ma il PC puo' leggere formati ad 11 settori!
  105. R: Si', ma questi settori sono visti dall'hardware in modo un po' diverso.
  106.  
  107. D: Ma l'Amiga puo' leggere dischetti PC!
  108. R: E allora?
  109.  
  110. D: Ma il PC puo' leggere i dischetti dell'Atari ST!
  111. R: E allora?
  112.  
  113. D: Ma...
  114. R: Non c'e' modo. Se ancora sei convinto che si puo' fare, dimostralo. Scrivi
  115.    un programma per leggere dischetti Amiga col controller standard del PC e
  116.    mi scusero' pubblicamente.
  117.  
  118. D: Come posso usare immagini in DMS?
  119. R: Esegui DMS sotto UAE ed adoperalo giusto come faresti su un Amiga reale.
  120.    Scompattare un file DMS in DF0: sovrascrivera' il file .adf che viene
  121.    usato al momento per emulare il DF0:.
  122.  
  123. D: Come posso trasferire i dischetti non DOS che vengono usati da molte demo?
  124. R: Con transdisk. Il fatto che siano illeggibili dall'AmigaDOS non significa
  125.    che non possano essere letti da transdisk.
  126.    Spiegazione estesa: Ci sono due cose da considerare quando parliamo del
  127.    "formato" di un disco. Per prima cosa, la formattazione a basso livello,
  128.    che separa ogni traccia in settori in maniera particolare. La gran parte
  129.    dei dischetti Amiga sono in formato standard Amiga, che contiene 11
  130.    settori con 512 bytes per ogni traccia, con un totale di 880 Kb per disco.
  131.    Ci sono inoltre alcune informazioni addizionali al di la' dei settori,
  132.    cosi' il controller del floppy puo' localizzarli. I dischetti del PC usano
  133.    un formato differente e questo e' il motivo per il quale un controller PC
  134.    non puo' leggere dischi Amiga. Se un disco e' formattato in questo modo,
  135.    puo' essere copiato col normale programma AmigaDOS diskcopy o con
  136.    l'equivalente Workbench e transdisk puo' gestirlo. I dischi protetti dalla
  137.    copia hanno un diverso formato delle tracce (certe volte non dividono del
  138.    tutto le tracce in settori o utilizzano piu' settori o mettono
  139.    informazioni diverse tra i settori). Questo tipo non puo' essere gestito
  140.    da diskcopy o transdisk.
  141.    Ora, la seconda parte del "formato" di un disco e' il filesystem. Se vuoi
  142.    mettere file e directory in un disco, devi scrivere delle informazioni
  143.    speciali in alcuni settori del disco. Queste informazioni includono (per
  144.    esempio) il nome del disco (p.e. "Workbench1.3") e che file contenga.
  145.    Queste informazioni si chiamano "filesystem". L'Amiga riconosce diversi
  146.    filesystem: c'e' il filesystem originale (chiamato OFS - Old File System)
  147.    ed il piu' nuovo Fast File System (FFS), che fu introdotto col Kickstart
  148.    1.3.
  149.    Se non metti un filesystem sul disco, i dati nei settori possono ancora
  150.    essere letti da programmi come transdisk o diskcopy, ma non hanno alcun
  151.    senso per loro. Il problema e' che non devono averne. Devono averne solo
  152.    per il Workbench che cerca di determinare che file ci sono sul disco. Se
  153.    il Workbench non trova sul disco un filesystem riconosciuto, lo marchiera'
  154.    come disco non-DOS (opposto ad un disco "illeggibile" che ottieni se la
  155.    formattazione a basso livello e' diversa da quella standard).
  156.  
  157. D: Come posso cambiare i disk file?
  158. R: La tua versione di UAE potrebbe avere un'interfaccia utente (la versione
  159.    X11 ce l'ha) che ti permette di farlo. Leggi il README (eventualmente
  160.    tradotto in italiano) relativo al tuo sistema per i dettagli. Puoi inoltre
  161.    usare il programma "uaectrl" dalla sottodirectory "amiga".
  162.  
  163. D: Perche' l'emulazione floppy e' cosi' lenta? Dopotutto l'immagine sta
  164.    sull'hard disk.
  165. R: Perche' viene emulata la rotazione del disco. E' necessario. Usa
  166.    l'emulazione hard disk laddove possibile.
  167.  
  168. D: <Inserisci qui il tuo problema preferito con l'emulazione hard file>.
  169. R: Non usare l'hard file. Usa l'emulazione del filesystem (opzione "-m").
  170.  
  171. D: Come posso leggere i CD-ROM Amiga?
  172. R: Con l'emulazione hard disk. Dai ad UAE il parametro "-M CD:/cdrom" se
  173.    utilizzi un sistema Linux con il CD montato a /cdrom, oppure "-M CD:D:\"
  174.    se utilizzi il DOS e D:\ e' il tuo drive CD-ROM (e se hai un sistema
  175.    diverso dovreti essere in grado di immaginare cosa fare).
  176.  
  177. D: E' possibile leggere gli hard disk Amiga col PC?
  178. R: Si'. Linux 2.0 contiene un filesystem che puo' leggere (secondo voci
  179.    diffuse) gli hard disk Amiga OFS/FFS. Non chiedermi i dettagli, non l'ho
  180.    scritto io e non lo uso (ancora). L'ho comunque usato per leggere immagini
  181.    di dischi .adf.
  182.  
  183.  
  184. ** PROGETTI FUTURI
  185.  
  186. D: Quando sara' rilasciata la prossima versione e cosa ci sara' dentro?
  187. R: Verra' rilasciata quando sara' terminata.
  188.  
  189. D: Ci sara' una versione shareware o una quota di registrazione per le future
  190.    versioni di UAE?
  191. R: No.
  192.  
  193. D: Non potresti usare l'emulazione della CPU della ARDI per velocizzarlo?
  194. R: UAE e' software gratuito. Viene distribuito col codice sorgente.
  195.    L'Executor della ARDI e' proprietario e viene diffuso commercialmente. La
  196.    ARDI non ha alcun motivo di distribuire il suo codice gratuitamente,
  197.    poiche' se lo facesse non ne ricaverebbe una lira.
  198.    (Proprio cosi', mi hanno davvero chiesto questo genere di cose! Io non so
  199.    da dove la gente vada a prendere queste idee).
  200.  
  201. D: Ci sara' una qualsiasi forma di supporto per i modi grafici ad alta
  202.    risoluzione (p.e. il Workbench a 1024x768)?
  203. R: Ancora non lo so. Spero di si', ma ci sono delle difficolta' tecniche.
  204.    Ci sono diversi modi in cui potrebbe essere implementato:
  205.    - riscrivere parte o tutto l'AmigaOS: arduo;
  206.    - emulare l'hardware delle schede grafiche: _dovrebbe_ essere piuttosto
  207.      facile, una volta che ti procuri la documentazione dei chipset (potrebbe
  208.      essere presa da Linux/68k, credo che abbia del supporto per schede
  209.      grafiche nel suo Server X). Avresti ancora bisogno di un tipo di
  210.      software di supporto commerciale, p.e. un driver CyberGraphX o EGS o
  211.      cos'altro per il particolare modello di scheda grafica che viene
  212.      emulato.
  213.  
  214.  
  215. ** VELOCITA' DI UAE
  216.  
  217. D: Non ottengo un output sonoro stabile! Ho solo un 486DX40, potrebbe essere
  218.    correlato?
  219. R: Prova con un Pentium II/300, sembra che le cose vadano meglio.
  220.  
  221. D: Sarebbe possibile aumentare la velocita' emulando la CPU in maniera nativa
  222.    su, per esempio, un Mac 68k?
  223. R: Ne dubito. UAE ha bisogno di interrompere l'emulazione della CPU ogni
  224.    volta per eseguire un processo necessario ad emulare l'hardware. Cosi' non
  225.    puoi giusto lasciare che faccia tutto da solo.
  226.  
  227. D: Sarebbe possibile velocizzarlo utilizzando schede di accelerazione
  228.    grafica, per esempio usando il blitter dei chipset S3?
  229. R: Dubito. Non sono un esperto di schede grafiche PC, ma probabilmente
  230.    l'unica cosa che il blitter delle S3 e dell'Amiga hanno in comune sono
  231.    sette lettere minuscole. Anche se fossero simili dovresti mettere tutta la
  232.    Chip RAM Amiga nella memoria video e questo probabilmente renderebbe ogni
  233.    cosa tremendamente lenta.
  234.  
  235. D: Si potrebbe aggiungere un supporto speciale per le Gravis Ultra Sound o
  236.    per le altre schede con wavetable che usano particolarita' hardware per
  237.    velocizzare l'emulazione del sonoro?
  238. R: Di nuovo, a causa della differenza tra l'hardware dell'Amiga e quello del
  239.    PC (in questo caso: GUS), cio' non e' realmente praticabile. Si _potrebbe_
  240.    fare in modo che qualcosa del genere funzioni in alcune situazioni
  241.    particolari (la riproduzione di moduli ProTracker potrebbe essere un caso
  242.    che potrebbe funzionare), ma non penso che ne verresti fuori con qualcosa
  243.    che emula completamente l'hardware sonoro Amiga.
  244.    Il problema e' che gia' solo esaminando i valori che un programma scrive
  245.    nei registri hardware dell'audio, puoi a malapena immaginare cosa il
  246.    programma stia tentando di fare e cosa fara' in futuro. Contrariamente a
  247.    cio', e' facile scrivere un player di moduli SoundTracker per le schede
  248.    GUS perche' sai esattamente cosa stai suonando e come devi farlo.
  249.    (Questo non significa che puoi usare le GUS per l'output sonoro;
  250.    semplicemente non puoi usarle per _velocizzare_ l'output sonoro).
  251.  
  252. D: Emulare l'hardware e' una cattiva idea. Perche' non emulate solo il
  253.    Sistema Operativo? Dopo tutto, e' questo che ha reso Amiga l'Amiga.
  254. R: Risposta breve: Non sono d'accordo.
  255.    Risposta lunga: Il Sistema Operativo e' meta' di quello che ha reso
  256.    l'Amiga tale. E' un SO molto pregevole e ci sono alcune caratteristiche
  257.    che non ho trovato in altri SO, ma e' anche estremamente carente in
  258.    termini di (per esempio) protezione della memoria e prestazioni del
  259.    filesystem.
  260.    L'altra cosa che ha reso l'Amiga speciale nei passati anni '80 e'
  261.    l'architettura dei chip custom. Se dai un'occhiata a vecchie (1985)
  262.    riviste di computer, troverai che le capacita' dell'AmigaOS sono
  263.    menzionate come note in margine, dato che la gente non si accorse che fu
  264.    rivoluzionario per gli home computer. Si accorse, pero', che l'Amiga
  265.    poteva visualizzare 4096 colori contemporaneamente e che aveva un blitter
  266.    ed un copper che potevano realizzare ogni genere di cosa, come far
  267.    rimbalzare le palle, per esempio. Ed io credo che fu la superiorita'
  268.    dell'hardware che decreto' il successo dell'Amiga.
  269.    Penso che UAE sia un programma simile agli emulatori C64: ti permette di
  270.    eseguire alcuni vecchi giochi ed altri programmi che non hanno rivali sul
  271.    PC. Per esempio, puo' gia' essere usato per lanciare giochi non d'azione
  272.    (come Monkey Island o Bard's Tale) ad una velocita' soddisfacente.
  273.    Processori piu' veloci renderanno eventualmente possibile lanciare giochi
  274.    d'azione, cosi' come i processori piu' potenti hanno gia' permesso di
  275.    emulare un C64 a piena velocita' sui PC. UAE non ha (per prima cosa)
  276.    senso per il SuperUtente Amiga che fa girare applicativi d'alta qualita'
  277.    sul suo A4000 con scheda acceleratrice 68060, ma per le persone come me
  278.    che un po' d'anni fa sono passati al PC dall'Amiga perche' volevano far
  279.    soldi scrivendo programmi.
  280.    Per di piu', secondo il mio modesto parere emulare un SO e' molto piu'
  281.    complicato. Specialmente se la piattaforma sulla quale stai emulando e'
  282.    completamente diversa da quella emulata. Dovresti pasticciare con
  283.    conversioni senza fine ed altri orrori. E comunque l'AmigaOS non fu
  284.    progettato tenendo a mente la portabilita'.
  285.  
  286. D: Quanto e' veloce?
  287. R: Dipende.
  288.    Quando comprime file col PowerPacker, UAE e' 17 volte piu' veloce del mio
  289.    A500 sul mio AMD K6/233.
  290.    Quando esegue Turrican I, va quasi a piena velocita' (con sonoro).
  291.    Quando esegue Turrican III, e' poco piu' lento dell'Amiga 500.
  292.    Con alcune (non molte) demo, e' piu' lento dell'Amiga 500 di un bit
  293.    esatto.
  294.    Morale della favola: l'emulazione del sonoro prende parecchio tempo; cosi'
  295.    pure gli effetti e l'emulazione del copper. Se non hai bisogno di
  296.    entrambi, sei a posto.
  297.  
  298. D: Come posso farlo andare piu' veloce?
  299. R: Lancia l'emulatore alla risoluzione piu' bassa (320x200), mettilo a 256
  300.    colori, assicurati che la correzione dell'aspetto sia disattivata e setta
  301.    il tasso di aggiornamento dello schermo al terzo quadro. Infine,
  302.    disabilita il sonoro (se hai una versione che deve essere compilata, setta
  303.    "DONT_WANT_SOUND" nel config.h). Non sembrera' molto bello, ma andra' al
  304.    massimo della velocita' consentita dalla tua macchina.
  305.    Se stai eseguendo la versione X, assicurati di usare l'opzione "-T". Non
  306.    usare quest'opzione e' piu' "sicuro", ma rende l'emulatore molto lento.
  307.    Ancora meglio, quando esegui configure, batti "configure --enable-dga" se
  308.    il tuo Server X (XFree86 3.2 o successivi) lo supporta.
  309.    E' particolarmente importante che tu non utilizzi profondita' di colore a
  310.    24 o 32 bit.
  311.  
  312.  
  313. ** VARIE
  314.  
  315. D: Ho bisogno di un vero Amiga per usare questo programma?
  316. R: Si', finche' non hai qualcun altro modo di procurarti legalmente le ROM
  317.    del Kickstart e l'AmigaDOS, come comprare il pacchetto della Cloanto
  318.    "Amiga Forever".
  319.  
  320. D: Dove posso scaricare le ROM del Kickstart/un gioco Amiga?
  321. R: Rileggiti le documentazioni. Non puoi. Sarebbe illegale mettere una
  322.    immagine delle ROM o altro sofware protetto da copyright sulla rete (gia',
  323.    anche se una volta hai comprato un gioco particolare per Amiga e l'hai
  324.    venduto col computer, scaricare lo stesso gioco ora sarebbe illegale. Mi
  325.    dispiace).
  326.  
  327. D: UAE gira su DEC Alpha/Sparcstation/SGI/chissacche'?
  328. R: UAE dovrebbe girare su tutti i sistemi Unix che hanno almeno X11R5 ed un
  329.    compilatore C decente installato. Dunque la risposta e' probabilmente si'.
  330.    Usa il sorgente generico Unix e segui le istruzioni nel README.UNIX
  331.    (eventualmente tradotto) per compilarlo.
  332.    Comunque, utilizzare GCC e le binutil GNU possono aumentare le tue
  333.    possibilita'.
  334.  
  335. D: Perche' c'e' una zona bianca a sinistra dello schermo?
  336. R: L'Amiga li' puo' visualizzare grafica, ma di solito non lo fa perche'
  337.    verrebbero disabilitati alcuni sprite. L'area e' usata solo da alcune demo
  338.    in overscan. Gli schermi normali sono decentrati. Non ho intenzione di
  339.    farci nulla. Se non ti va bene, puoi tentare di usare le risoluzioni
  340.    320x200 o 640x480, che cercheranno di centrare lo schermo. E' quasi
  341.    impossibile azzeccare qualsiasi programma. Se il tuo schermo non entra
  342.    nelle risoluzioni piu' basse, usa la 800x600.
  343.  
  344. D: Dov'e' l'elenco completo di tutte le opzioni da linea di comando?
  345. R: Nel file LEGGIMI. Puoi anche generarlo da solo battendo
  346.    "uae -h >uae-help.txt".
  347.  
  348. D: Il programma di diagnosi <inserisci il tuo programma di diagnosi> da'
  349.    risultati strani.
  350. R: I programmi Amiga eseguiti dall'emulatore credono che i temporizzatori
  351.    Amiga possano essere usati per misurare il tempo reale. Ma in UAE,
  352.    rilevano solo il "tempo d'emulazione". Sysinfo, per esempio, da' gli
  353.    stessi risultati su tutte le macchine. Cosi' non eseguire programmi di
  354.    diagnosi per testare la velocita' dell'emulatore.
  355.    Alcuni programmi di diagnosi poi usano loop serrati di istruzioni DIV o
  356.    MUL per misurare la velocita' della CPU, e nel "tempo d'emulazione" queste
  357.    istruzioni richiedono piu' tempo di qualsiasi altra istruzione, cosi'
  358.    otterrai valori troppo alti.
  359.    Se hai abilitato l'opzione "HAVE_RDTSC", eseguire programmi di diagnosi
  360.    puo' avere piu' senso. Ancora non molto, poiche' c'e' una velocita' minima
  361.    che questi programmi riporteranno su tutte le macchine. Piu' veloce sara'
  362.    la tua macchina, piu' preciso sara' il risultato.
  363.  
  364. D: Non e' stato chiamato l'Unusable Amiga Emulator?
  365. R: Si'. Ma comunque nessuno ritiene piu' che il nome sia adatto. E' stato
  366.    davvero appropriato per la versione 0.1, che non partiva nemmeno.
  367.  
  368.